package com.bluemsun.naturallanguageprocessing.dao;

import com.bluemsun.naturallanguageprocessing.entity.UserApi;
import com.bluemsun.naturallanguageprocessing.vo.TagVO;
import com.bluemsun.naturallanguageprocessing.vo.UserTagVO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author ：hj
 * @date ：Created in 2021/4/25 16:23
 * @description：用户选择标签
 * @modified By：
 * @version: $
 */
@Repository
public interface UserTagMapper {
    //获取有哪些喜爱标签
    List<TagVO> getUserTag();
    //获取该用户选择的喜爱标签
    List<UserTagVO> getUserSelect(@Param("id") Integer id);
    //添加用户选择的标签
    int insert(@Param("list") List<UserTagVO> list);
    //获取用户选择的标签名
    List<TagVO> getTag(@Param("list") List<UserTagVO> list);
    //删除用户标签
    int deleteUserTag(@Param("userId") Integer userId);
}
